prepaid contract trust - Alemán Inglés Diccionario